macaw palm flower - Turkish English Dictionary